// 测试Toast函数
document.querySelector('#btn-register').addEventListener('click', async function (e) {
    e.preventDefault()
    // 获取数据
    const form = document.querySelector('.register-form')
    const { username, password } = serialize(form, { hash: true, empty: true })
    // console.log(formData);
    // 校验
    if (username.trim().length === 0 || password.trim().length === 0) {
        return showToast('用户名或密码不能为空')
    }
    if (username.trim().length < 8 || username.trim().length > 30 || password.trim().length < 6 || password.trim().length > 30) {
        return showToast('用户名应为8~30位，密码应为6~30位')
    }
    // 调接口
    try{
        const res = await axios.post('/register',{username,password})
        // console.log(res.data.message);
        showToast(res.data.message)
        setTimeout(()=>{
            location.href = './login.html'
        },1500)
    }catch(err){
        // console.log(err.response.data.message);
        showToast(err.response.data.message)
    }
    // 弹窗
    // 跳转
    // showToast('注册成功')
})